organophosphate
(noun)
noun
1. an insecticide that interferes with an insect's nervous system
Definition categories: substance, insecticide
(noun)
1. an insecticide that interferes with an insect's nervous system
Definition categories: substance, insecticide