Life … Animals Arthropods Malacostracans Decapods Typical Spider Crabs Micippa Micippa parca species 1 observations Micippa parca Micippa parca Close