the word "carcharodontosaurid" roughly means "shark-toothed lizard" in Greek. Steve Brusatte is a paleontologist at the University of Edinburgh who's studied these remarkable theropod dinosaurs ...
Initially, the fossils were thought to belong to a large theropod dinosaur called Carcharodontosaurus ... In the 1990s, a relatively complete carcharodontosaurid skull from Morocco became a ...