One of the largest meat eating dinosaurs to exist the Spinosaurus could grow up to 15m in length.
Thought to be around 95 million years old this dinosaur tooth is a fantastic link to natures history and evidence of creatures that once walked our earth. Dated back to the Mesozoic era and Cretaceous period it is a wonderful specimen of a prehistoric age.
Location: Morocco