German-English dictionary »

desoxyribose meaning in English

GermanEnglish
die Desoxyribose Substantiv

deoxyribose◼◼◼noun