DPN


Meaning of DPN in English

[DPN] n [diphosphopyridine nucleotide] (1938): nad

Merriam-Webster English vocab.      Английский словарь Merriam Webster.