Spinosaurus

August 3, 2020 Dino Fan 0

Spinosaurus was among the biggest and the largest of all known carnivorous dinosaurs,  bigger than other theropods such as Tyrannosaurus, Giganotosaurus and Carcharodontosaurus.