deoxyribose

definition: a sugar that is a constituent of nucleic acids
example:
speech part: noun
synonyms:

How deoxyribose is being used?