phosphorthioate

English

Etymology

From phosphor +‎ thioate.

Noun

phosphorthioate (plural phosphorthioates)

  1. Alternative form of phosphorothioate.