Meaning of organophosphate

Definition of organophosphate

(noun) an insecticide that interferes with an insect's nervous system

Other information on organophosphate

WIKIPEDIA results for organophosphate
Amazon results for organophosphate