Meaning oftriphosphatein English

triphosphate

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