English to Arabic

Meaning for:
Succulent
other
النبات الماصّ