Word info

organothiophosphate

Noun

Meaning

organothiophosphate (plural organothiophosphates)

(chemistry) Any organic thiophosphate, many of which are used as insecticides etc

Source: en.wiktionary.org

Close letter words and terms