Attested.to

Definition

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

Seed ·

Term in context

atrazine in CommonParlance