triphosphopyridine nucleotide
1.
(
noun
) a coenzyme of several enzymes
Related Words:
coenzyme
Terms and Conditions of Use / Copyright Notice