English to Arabic

Meaning for:
Amphioxys
other
حادّ الطرفين