Spinosaurus, possibly the biggest land predator to have existed, was a theropod dinosaur from the Late Cretaceous of North Africa.
Dimensions: