Vocabulary

NAD

nicotinamide adenine dinucleotide (NAD)

noun