1 amitrole | Definition of amitrole

amitrole

noun
am·​i·​trole | \ ˈa-mə-ˌtrōl How to pronounce amitrole (audio) \

Definition of amitrole

: a systemic herbicide C2H4N4 used in areas other than food croplands

First Known Use of amitrole

circa 1960, in the meaning defined above

History and Etymology for amitrole

amino + triazole

Keep scrolling for more