Cyphaspides nicoleae
Devonian
Bou Tchrefine Fm.
Jorf, Morocco
Size:
3 cm