Life … Animals Arthropods Malacostracans Mantis Shrimps Squillid Mantis Shrimps Alima Alima neptuni species 18 observations Alima neptuni Alima neptuni Field notes Close