Life … Animals Arthropods Malacostracans Mantis Shrimps Protosquillid Mantis Shrimps Echinosquilla genus Echinosquilla Echinosquilla Children Urchin-tail Mantis Shrimp Close