Life … Animals Arthropods Malacostracans Decapods Alvinocarididae Rimicaris Eyeless Shrimp species 1 observations Eyeless Shrimp Rimicaris hybisae Close