Likewise, the word "carcharodontosaurid" roughly means "shark-toothed lizard" in Greek. Steve Brusatte is a paleontologist at ...