|
Definition of Amitrole
1. Noun. (organic compound) The heterocyclic amine ''3-amino-1,2,4-triazole'' that is used as a nonselective systemic triazole herbicide on nonfood croplands ¹
¹ Source: wiktionary.com
Definition of Amitrole
1. an herbicide [n -S] - See also: herbicide
Medical Definition of Amitrole
1.