triphosphopyridine nucleotide

Explore definitions, synonyms, and language insights of triphosphopyridine nucleotide

Definitions

Noun
a coenzyme of several enzymes

More General Terms