English to Arabic

Meaning for:
Glandulous
other
يحتوي على غدد :: متعلق بالغدد :: يشبه الغدد