organophosphorothioate

English

Etymology

From organo- +‎ phosphorothioate.

Noun

organophosphorothioate (plural organophosphorothioates)

  1. (organic chemistry) Any organic phosphorothioate