VariousWords beta
Related Terms:
Definitions:
Noun
triphosphopyridine nucleotide
Definition: a coenzyme of several enzymes
Definition: nicotinamide adenine trinucleotide