Life … Animals Mollusks Gastropods Pyramid Shells Longchaeus Longchaeus canaliculatus species 1 observations Longchaeus canaliculatus Longchaeus canaliculatus Close