organophosphorothioates
English
Noun
organophosphorothioates
plural of
organophosphorothioate