deoxyribose

noun

1.
a sugar that is a constituent of nucleic acids