FAQs About the word organophosphate

Organophosphate

an insecticide that interferes with an insect's nervous system

No synonyms found.

No antonyms found.

organonymy => Toponymy, organon => Organon, organometallic => organometallic, organology => organology, organological => organological,