As Canale explains, the Carcharodontosaurus dinosaur is the African representative of the family of carcharodonotosaurs, which spread far and wide into the Americas and Asia. As a group these ...
Named after the great white shark (since modern scientists discovered the shark before the dinosaur), Carcharodontosaurus was a huge predator with teeth designed for cutting flesh. It was slightly ...