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…