English to Arabic

Meaning for:
Zooid
other
خليّة حية مستقلّة عن الكائن الحي في داخله