: a nonpersistent organophosphate insecticide C4H7Br2Cl2O4P used especially to control crop pests and mosquitoes
Love words? Need even more definitions?
Merriam-Webster unabridged
Share