Life … Animals Arthropods Malacostracans Decapods Deepsea Crabs Ovalipes Ovalipes punctatus species 29 observations Ovalipes punctatus Ovalipes punctatus Close