Definitions of triphosphopyridine nucleotide:

  • noun:   a coenzyme of several enzymes