Vocabulary
デオキシリボース
デオキシリボース
deoxyribose
noun