DIURON


Meaning of DIURON in English

[di.u.ron] n [dichlor- + urea + [1]-on] (1957): a persistent herbicide used esp. to control annual weeds

Merriam-Webster English vocab.      Английский словарь Merriam Webster.