deoxynucleotide
Noun
Meaning
deoxynucleotide (plural deoxynucleotides)
(biochemistry, genetics) Any nucleotide that contains a deoxy sugar
Noun
deoxynucleotide (plural deoxynucleotides)
(biochemistry, genetics) Any nucleotide that contains a deoxy sugar