diuron
noun
di·u·ron
ˈdī-yə-ˌrän
: a persistent herbicide C9H10Cl2N2O used especially to control annual weeds
Love words? Need even more definitions?
Merriam-Webster unabridged
Share