Carcharodontosaurus - Deluxe 1:40 Scale
Sorry, this product is sold out!
Carcharodontosaurus is the longest and the largest of the carnivore dinosaurs. Fossils of enormous serrated teeth up to 16cm long have been discovered. Most fossils have been found in Morocco, Egypt and Algeria.
Meaning: Great White Shark-toothed lizard
33cm X 30cm