Wiktionary
desoxyribose
n. (alternative spelling of deoxyribose English)