English-Arabic dictionary »

sea urchin meaning in Arabic

EnglishArabic
sea urchin any of many marine echinoderms of the class Echinoidea

قُنْفُذ البَحْرm