Results for: Abelisaur

In Definitions

What is an abelisaur?

An abelisaur is a dinosaur of the superfamily Abelisauroidea, which flourished in the Southern Hemisphere during the Cretaceous period.