AMITROLE


Meaning of AMITROLE in English

[am.i.trole] n [amino + triazole] (ca. 1960): a systemic herbicide used in areas other than food croplands

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