thiotriphosphate

noun

thiotriphosphate

noun

Etymology From thio- + triphosphate.

1

A triphosphate, such as ATP, in which an oxygen has been replaced by a sulfur

Related terms
thiophosphate, thiophosphorylation

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.