Russian-English dictionary »

дезоксирибоза meaning in English

RussianEnglish
дезоксирибоза noun

deoxyribose(derivative of ribose)
noun