amitrole
noun
am·i·trole
ˈa-mə-ˌtrōl
: a systemic herbicide C2H4N4 used in areas other than food croplands
Love words? Need even more definitions?
Merriam-Webster unabridged
Share