Wiktionary
deoxynucleoside
n. (context biochemistry English) Any nucleoside containing a deoxy sugar