Life … Animals Arthropods Malacostracans Decapods Snapping Shrimps Pistol Shrimps Alpheus rapacida species 10 observations Alpheus rapacida Alpheus rapacida Field notes Close