organothiophosphates
English
Noun
organothiophosphates
plural of
organothiophosphate