Austrocidaris canaliculata is a species of sea urchins of the Family Cidaridae.
Pomacea canaliculata |