triphosphopyridine nucleotides
English
Noun
triphosphopyridine
nucleotides
plural of
triphosphopyridine nucleotide