noun Etymology: International Scientific Vocabulary Date: 1938 a pentose sugar C 5 H 10 O 4 that is a structural element of DNA
DEOXYRIBOSE
Meaning of DEOXYRIBOSE in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012