Devlivolithus titan
Ordovician
T'fessoumamt Fm.
Tinjdad, Morocco
Size:
3 cm.