Tarascosaurus was a large abelisaurid theropod from Europe. It was the apex predator of its time, and lived during the Late Cretaceous Era. It was discovered 1993 in France by a French paleontologist named Eric Buffetaut.
Dinosaur Planet (2003)[]
History and Design
Role
Inaccuracies
Cultural Significance
Gallery: