Synonyms for deoxyribose

1. deoxyribose (n.)

a sugar that is a constituent of nucleic acids

Synonyms: