phosphorthioate
English
Etymology
From
phosphor
+
thioate
.
Noun
phosphorthioate
(
plural
phosphorthioates
)
Alternative form of
phosphorothioate
.