Meaning oftriphosphatein English

triphosphate

us/ˌtraɪfɔsfaɪt/uk/ˌtraɪfɒsfəʊt/
#uncommon
Definitions