1
[ noun ] a common organophosphate insecticide

Related terms

organophosphate

*