Polish-English dictionary »

ksyloza meaning in English

PolishEnglish
ksyloza noun

xylosenoun
wood sugar