glyphosate

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

Citation: 
glyphosate. (n.d.) American Heritage® Dictionary of the English Language, Fifth Edition. (2011). Retrieved February 8 2017 from http://www.thefreedictionary.com/glyphosate
English

There is currently no content classified with this term.