triphosphopyridine nucleotide

1. (noun) a coenzyme of several enzymes
Related Words: coenzyme



Terms and Conditions of Use / Copyright Notice