deoxyribose Synonyms