Spinosaurus, meaning “spine lizard," is a genus of theropod dinosaur that lived in what is now North Africa, during the Cretaceous period. This species is S. maroccanus and has been recovered from Morocco.
You may also be interested in the following product(s)