Noun triphosphopyridine nucleotide has 1 sense
  1. triphosphopyridine nucleotide - a coenzyme of several enzymes
    --1 is a kind of
    coenzyme
,
TOP