Wiktionary
organothiophosphates
n. (plural of organothiophosphate English)
n. (plural of organothiophosphate English)