Carcharodontosaurus by Safari

Product Description

The Carcharodontosaurus or "shark toothed lizard" was among the largest of predatory dinosaurs. It has quickly escalated in popularity to the ranks of Tyrannosaurus, Spinosaurus, Giganotosaurus, and other gigantic carnivores.