Austrocidaris canaliculata

Austrocidaris canaliculata is a species of sea urchins of the Family Cidaridae. Their armour is covered with spines. Austrocidaris canaliculata was first scientifically described in 1863 by Alexander Agassiz.