Iberospinus

Iberospinus natarioi (meaning "Iberian spine") is an extinct genus of spinosaurid theropod dinosaur that lived in Portugal during the Early Cretaceous period.