English synonyms about - contact  

atrazine

noun

1 atrazine

A synthetic compound derived from triazine that is widely used as an agricultural herbicide.

Dutch: atrazine


Find more on atrazine elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0354