English-Arabic dictionary »

amphioxys meaning in Arabic

EnglishArabic
Amphioxys

حادّ الطرفين