NEW
Irritator. Species: I. challengeri. Meaning of name: Irritator.
Brazil, Albian stage of the early Cretaceous.
Classification: Theropoda, Tetanurae, Spinosauria.
Length: 8m.
Lifestyle: Piscivore/Carnivore.
Background is a photo of Lake Mont Bell near Carcassonne South of France.
Category: DinosaursTheropods