Find the word definition

Wiktionary
triphosphopyridine nucleotide

n. (context coenzyme English) nicotinamide adenine trinucleotide

WordNet
triphosphopyridine nucleotide

n. a coenzyme of several enzymes