deoxynucleotide

noun

1.
Any nucleotide that contains a deoxy sugar.