organophosphate
Meanings
noun
- Any ester of phosphoric acid or its derivatives, especially one used as an insecticide or herbicide.
Word forms
Etymology
From organo- + phosphate.
Derived words
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.