English to Arabic

Meaning for:
Xylose
other
سكّر الزيلوز