diphosphopyridine nucleotide
noun
di·phos·pho·pyr·i·dine nucleotide
(ˌ)dī-ˈfäs-fō-ˌpir-ə-ˌdēn-
: nad
Love words? Need even more definitions?
Merriam-Webster unabridged
Share