glyphosate
noun
glyph·o·sate
ˈgli-fə-ˌsāt
ˈglī-
: a systemic organophosphate herbicide C3H8NO5P used to control herbaceous and woody weeds especially on croplands
Love words? Need even more definitions?
Merriam-Webster unabridged
Share