English to Arabic

Meaning for:
Carrageen
other
عشب بحري