Attested.to

Definition

Any nucleotide that contains a deoxy sugar.

Seed ·

Term in context

deoxynucleotide in CommonParlance