adenine : Idioms & Phrases
nicotinamide adenine dinucleotide
- 
       noun a coenzyme present in most living cells and derived from the B vitamin nicotinic acid; serves as a reductant in various metabolic processes
       
       
 NAD.
 
WordNet
nicotinamide adenine dinucleotide phosphate
- 
       noun a coenzyme similar to NAD and present in most living cells but serves as a reductant in different metabolic processes
       
       
 NADP.