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