Eoabelisaurus

The earliest abelisaurid theropod yet identified.

← Back to list