DEOXYRIBOSE


Meaning of DEOXYRIBOSE in English

n. sugar element found in DNA

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.