What does atrazine mean?

atrazine meaning in General Dictionary

a synthetic element produced by triazine that is popular as an agricultural herbicide