triphosphopyridine nucleotide
noun
tri·phos·pho·pyr·i·dine nucleotide
ˌtrī-ˌfäs-fō-ˈpir-ə-ˌdēn-
: nadp
Love words? Need even more definitions?
Merriam-Webster unabridged
Share