DPN Meaning of DPN in English [DPN] n [diphosphopyridine nucleotide] (1938): nad Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012