aminotriazol

Noun

 * 1)  aminotriazole heterocyclic organic compound used as a herbicide