Carcharodontosaurus is a dinosaur closely related to the Allosaurus. It is one of the largest carnivorous dinosaurs. Its skull alone could measure over 1.8 metres with a powerful, wide-opening jaw armed with terrible teeth, and a powerful muscular neck which gave it a powerful bite (probably not as powerful as that of the Tyrannosaurus).
Carcharodontosaurus roamed the lands of North Africa during the Cretaceous period. It therefore may very well have encountered the Spinosaurus, another dinosaur star, as well as the gigantic Paralititan. In those times Africa was more luxuriant than it is today.
Reconstruction of the appearance of the Carcharodontosaurus. © Alain Bénéteau