English to Arabic

Meaning for:
Ostracod
other
أوستراكود - حيوانات قشريّة