Life … Animals Arthropods Malacostracans Decapods Snapping Shrimps Pistol Shrimps Alpheus carlae species 15 observations Alpheus carlae Alpheus carlae Close