English synonyms about - contact  

triphosphopyridine nucleotide

noun

1 triphosphopyridine nucleotide

A coenzyme of several enzymes.


Find more on triphosphopyridine nucleotide elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0235