organophosphorothioates

English

Noun

organophosphorothioates

  1. plural of organophosphorothioate