Noun
deoxyriboside (plural deoxyribosides) (organic chemistry) Any glycoside derived from deoxyribose