Description
Fibularia cf. ovulum
Echinoid
Miocene
Sahara occidental, Morocco
11mm pair.
Fibularia is a genus of sea urchin with a fossil record that extends back to the Eocene and it still lives today. It is known from the Oligocene-Pliocene of Australia, Miocene of Kenya and Madagascar and the Pleistocene of Japan.