Life … Animals Arthropods Malacostracans Decapods Swimming Crabs Xiphonectes Xiphonectes longispinosus species 93 observations Xiphonectes longispinosus Xiphonectes longispinosus Close