From the album: Morroco Fossils
Carcharodontosaurus genus of large carcharodontosaurid theropod dinosaur that existed during the Cenomanian stage of the mid-Cretaceous Period in Northern Africa. Lived: 145 million years ago - 72.1 million years ago African T-rex