Wikipedia
Camarodonta
The Camarodonta are an order of globular sea urchins in the class Echinoidea. The fossil record shows that camarodonts have been in existence since the Lower Cretaceous.