organophosphate

English dictionary entry

Meanings

noun
  1. Any ester of phosphoric acid or its derivatives, especially one used as an insecticide or herbicide.

Word forms

organophosphate organophosphates

Etymology

From organo- + phosphate.

Derived words

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.