Noun
organophosphorothioate (plural organophosphorothioates) (organic chemistry) Any organic phosphorothioate