Carcharodontosaurus skeleton

Carcharodontosaurus /ˌkɑːrkəroʊˌdɒntoʊˈsɔːrəs/ is a genus of carnivorous carcharodontosaurid dinosaurs that existed between 112 and 93.5 million years ago, during the early Albian to early Turonian stages of the mid-Cretaceous Period. It is currently known to include two species, C.saharicus and C.iguidensis, which were among the larger theropods, nearly as large as or even larger than Tyrannosaurus, Giganotosaurus and Spinosaurus.