Life … Animals Arthropods Malacostracans Decapods Albuneid Sand Crabs Albunea Albunea speciosa species 4 observations Albunea speciosa Albunea speciosa Close