English to Arabic

Meaning for:
Xyloid
other
مشابهة الخشب / يمتلك طبيعة الخشب