Iberospinus
Iberospinus: Profile of a Prehistoric Giant Iberospinus Iberospinus (ee-BEH-roh-SPY-nus; “Iberian spine”) is a genus of spinosaurid theropod dinosaur that lived during the Early Cretaceous period, approximately 130 to 125 million years ago. Fossils of this dinosaur were discovered in the Papo Seco Formation in Portugal, part of the Iberian Peninsula. The name Iberospinus combines “Iberia,” […]