GLYPHOSATE


Meaning of GLYPHOSATE in English

[ 'glʌɪfə(ʊ)seɪt ]

■ noun a synthetic compound which is a non-selective systemic herbicide.

Origin

1970s: from glycine + phospho- + -ate 1 .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.