Polish-English dictionary »

deoksyryboza meaning in English

PolishEnglish
deoksyryboza noun

deoxyribosenoun
derivative of ribose