Carcharodontosaurus was a giant theropod dinosaur with 15 centimetre long serrated teeth and an estimated boy length of nearly 14 metres. This is a cast of a fossil skull of Carcharodontosaurus found in Morocco