English to Arabic

Meaning for:
Webbed
other
غشائي