simazine

Explore definitions, synonyms, and language insights of simazine

Definitions

Noun
a herbicide used to control weeds (especially among crops)