n-(phosphonomethyl)glycine, systemic herbicide

listen to the pronunciation of n-(phosphonomethyl)glycine, systemic herbicide
English - English

Definition of n-(phosphonomethyl)glycine, systemic herbicide in English English dictionary

N-(phosphonomethyl)glycine, systemic herbicide
glyphosate