Noun
deoxynucleoside (plural deoxynucleosides) (biochemistry) Any nucleoside containing a deoxy sugar