Noun
deoxyribonucleoside (plural deoxyribonucleosides) (biochemistry) Any nucleoside containing deoxyribose