Dinosaur of the Month

Spinosaurus

August 3, 2020 0

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

Dino Rover Video of the Month