Noun
deoxytriribonucleoside (plural deoxytriribonucleosides) (biochemistry) Any nucleoside containing a trideoxyribose