Organophosphate
WordNet

noun


(1)   An insecticide that interferes with an insect's nervous system
WiktionaryText

Noun



  1. any ester of phosphoric acid or its derivatives, especially one used as an insecticide or herbicide
 
x
OK