Carcharodontosaurus fossil tooth from the Kem Kem beds,a geological group in the Kem Kem region of eastern Morocco, whose strata date back to the Cenomanian stage of the Late Cretaceous.Carcharodontosaurus includes some of the longest and heaviest known carnivorous dinosaurs, with length estimates 39 and 44 ft and weight estimates between 6 to 15 tons.were carnivores, with enormous jaws and teeth up to eight inches long.Carcharodontosaurinae "jagged-toothed lizards" was group of theropod dinosaurs known from the Aptian to the Cenomanian/Turonian of Africa and South America. the family consists of gigantic derived carcharodontosaurids, among the largest theropod dinosaurs known, comparable in size to Tyrannosaurus.