Image Spinosaurus BW2 about africa
The African theropod Spinosaurus was the largest known carnivorous dinosaur.