YourDictionary

glyphosate

(glī-fŏsˈāt)

noun
A white compound, C3H8NO5P, that is soluble in water, used as a broad-spectrum herbicide.

link/cite print suggestion box