Life … Animals Arthropods Malacostracans Decapods Swimming Crabs Achelous Longspine Swimming Crab species 15 observations Longspine Swimming Crab Achelous spinicarpus Close