deoxyribose
1. [ noun ] (chemistry) a sugar that is a constituent of nucleic acids
Related terms: carbohydrate
Similar spelling:   describe
  described
  describable