triphosphopyridine-nucleotide

Nouns

  • (n) a coenzyme of several enzymes

Words of close approximity