Glyphosate meaning

glī-fŏs'āt
A white solid, C3 H8 NO5 P, that is soluble in water, used as a broad-spectrum herbicide.
noun
0
0
A generic name for N-phosphonomethyl glycine, the active ingredient of several herbicides that inhibit a plant growth enzyme.
noun
0
0
Advertisement

Origin of glyphosate

  • gly(cine) phos(ph)ate
    From American Heritage Dictionary of the English Language, 5th Edition