Spinosaurus

The Spinosaurus which means genus of theropod dinosaur. These are lived in North Africa, from the mid-Albian to Turonian stages of the Cretaceous period, about 106 to 93.5 million years ago. This is discovered in 1910s and described by German paleontologist Ernst Stromer. In recent years they find out the skull material of Spinosaurus. The […] Read more »