YourDictionary

aminotriazole

noun

a white, crystalline, soluble powder, NHNC(NH)NCH, used for killing weeds or other undesired vegetation: a carcinogen

See aminotriazole in American Heritage Dictionary 4

link/cite print suggestion box