English edit

Noun edit

deoxyriboside (plural deoxyribosides)

  1. (organic chemistry) Any glycoside derived from deoxyribose