Editor
Definition

Dinucleotide

A coenzyme used in oxidation-reduction reactions 

Sponsored Ads