As a noun thiotriphosphate is
a triphosphate, such as atp, in which an oxygen has been replaced by a sulfur.
wikidiffcom
Not English
Wikidiffcom has no English definition. It may be misspelled. thiotriphosphate
English
Noun
(
en noun)
A triphosphate, such as ATP, in which an oxygen has been replaced by a sulfur
Related terms
* thiophosphate
* thiophosphorylation
Anagrams
*