|
Definition of Glyphosate
1. Noun. A generic name for ''N-phosphonomethyl glycine'', the active ingredient of several herbicides that inhibit a plant growth enzyme. ¹
¹ Source: wiktionary.com
|
1. Noun. A generic name for ''N-phosphonomethyl glycine'', the active ingredient of several herbicides that inhibit a plant growth enzyme. ¹
¹ Source: wiktionary.com