Heterodiaderma Fossil Sea Urchins
A living sea urchin
Heterodiaderma lybicum Echinoid (Sea Urchin) Fossil Phylum Echinodermata ; Class Echinoidea Cretaceous Cenomanian, Morocco
(click the image to enlarge)