DEOXYRIBOSE


Meaning of DEOXYRIBOSE in English

noun Etymology: International Scientific Vocabulary Date: 1938 a pentose sugar C 5 H 10 O 4 that is a structural element of DNA

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.