Meaning oforganophosphatein English

organophosphate

us/ˈɑːrqənəʊˌfɒsfɪt/uk/ˈɔːrgənoʊˌfæsfət/
#uncommon
Definitions