Find the word definition

Wiktionary
triphosphopyridine nucleotides

n. (plural of triphosphopyridine nucleotide English)