English to Arabic

Meaning for:
Muscoid
other
يشبه الطّحلب