Dinosaur Facts: Carcharodontosaurus

There are a group of usual suspects that are always mentioned when conversations turn to the largest Carnivorous or meat eating dinosaurs ever. These are The Tyrannosaurus Rex ( of course) , the Spinosaurus, the giganotosaurus and the Carcharodontosaurus. The Carcharodontosaurus was a massive theropod just like the others but is often overlooked by its … Continue reading Dinosaur Facts: Carcharodontosaurus