Dinosaur Wiki
Advertisement

Vallibonavenatrix cani is an extinct genus of spinosaurid theropod dinosaur that lived in Spain during the Early Cretaceous period.

Illustration of Vallibonavenatrix takes its lunch
Advertisement