Word
deoxyribose, n.
(deoxyriboses)
a sugar that is a constituent of nucleic acids
<noun.substance>
deoxyribose
semantic pointers
hypernym
carbohydrate, saccharide, sugar