dinucleotide
nounDefinition of dinucleotide
: a nucleotide consisting of two units each composed of a phosphate, a pentose, and a nitrogen base
Keep scrolling for more
Keep scrolling for more