Irritator is a genus of spinosauridae theropod dinosaur that lived during the Albian stage of the Early Cretaceous in what is now Brazil, around 113 to 110 million years ago. The species was first discovered and named in 1996.
Trending pages
All items (26)
S