Irritator challengeri was a two-legged, meat-eating dinosaur, more precisely: a spinosaurid. The knowledge of the species is based on the most complete fossil skull known from this group. With the aid of X-ray computed tomographs used in the context of medicine or material science, paleontologists…
read more