DINUCLEOTIDE


Meaning of DINUCLEOTIDE in English

[di.nu.cle.o.tide] n (ca. 1927): a nucleotide consisting of two units each composed of a phosphate, a pentose, and a nitrogen base

Merriam-Webster English vocab.      Английский словарь Merriam Webster.