Tarascosaurus

The only known abelisaur of the northern hemisphere.

← Back to list