Dinosaur Wiki
Advertisement

Maghriboselache mohamezanei is an extinct genus of cladoselachid fish that lived in Morocco during the Late Devonian period.

Reconstruction of Maghriboselache mohamezanei
Advertisement