GLYPHOSATE


Meaning of GLYPHOSATE in English

noun Etymology: perhaps from International Scientific Vocabulary glycine + phosph- + 1-ate Date: 1972 a systemic organophosphate herbicide C 3 H 8 NO 5 P used to control herbaceous and woody weeds especially on croplands

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.