Definition of NADH in English:

NADH

  • Nicotinamide adenine dinucleotide.