'organophosphate' definitions:

Definition of 'organophosphate'

From: WordNet
noun
An insecticide that interferes with an insect's nervous system

Words containing 'organophosphate'