Origin: Latin suffix -ate
Organophosphate has 2 different meanings across 1 category:
Noun
an insecticide that interferes with an insect's nervous system
Any ester of phosphoric acid or its derivatives, especially one used as an insecticide or herbicide.