Tarascosaurus
Le Loeuff and Buffetaut 1991
Tarascosaurus is a genus of abelisaurid theropod dinosaur from Late Cretaceous of France. It was a relatively small theropod measuring 2.5–3 metres (8.2–9.8 ft) long.
Carnivore
Ground dwelling, solitary
Terrestrial