Life … Animals Arthropods Malacostracans Decapods Hump-backed Shrimps Trachycaris Trachycaris restricta species 41 observations Trachycaris restricta Trachycaris restricta Close