Portuguese-English dictionary »

amitrol meaning in English

PortugueseEnglish
amitrol noun
{m}

aminotriazole(heterocyclic organic compound used as a herbicide)
noun