デオキシリボース
deokishiribōsu

Noun

1. deoxyribose