Tag: Spinosaurus

Spinosaurus

Spinosaurus was a large carnivorous dinosaur that was native to what is now northern Africa. These creatures were one of the largest carnivores to...

Interesting Facts