Life … Animals Arthropods Malacostracans Decapods Swimming Crabs Cycloachelous Cycloachelous granulatus species 58 observations Cycloachelous granulatus Cycloachelous granulatus Close