Definitions of deoxyribose:

  • noun:   a sugar that is a constituent of nucleic acids