Noun deoxyribose has 1 sense
  1. deoxyribose - a sugar that is a constituent of nucleic acids
    --1 is a kind of
    carbohydrate, saccharide, sugar
,
TOP