The Carcharodontosaurus was a species of carnivorous dinosaur that existed during the Cenomanian stage of the mid-Cretaceous Period; these fossil specimens are approximately 95 million years old. The Carcharodontosaurus includes some of the longest, and heaviest, known carnivorous dinosaurs, with some scientists proposing its length between 12 and 13.3 meters, and its weight between 6.2 and 15.1 metric tons. It is believed to be larger that the Tyrannosaurus Rex, Giganotosaurus, and Spinosaurus dinosaurs.
These fossilized teeth when found are extremely rare, and a lot of time and work goes into polishing and preparing these specimens for display. These fossil specimens are found in the Sahara Desert, Morocco and are approximately 95 million years old.