Add Mashithantu Dictionary Search box to your browser
This site is mobile-compatible
Login With
atrazine EditNoun a synthetic compound derived from triazine that is widely used as an agricultural herbicide eg: atrazine is thought to cause cancer and is banned in some European countries