deoxyribose

noun
  1. a sugar that is a component of DNA and differs from ribose by having one less hydroxyl group
  2. Usage: biochemistry

Examples