Noun Definition

organophosphate

1.Definition: an insecticide that interferes with an insect's nervous system

Category: General