There are many studies and confusion about if some big predatory dinosaurs were larger than spinosaurus, but I think that until further research stabilizes these findings, its safe to say spinosaurus was the largest predator that ever lived on the land. read more
Floating like a crocodile to stalk prey, the 50-foot-long (15.2 meters) predator bore a massive sail on its back that would have risen from the water like a shark's fin. The carnivore probably ate fish, ancient crocodiles, and anything else afloat. read more
In the time and place of Spinosaurus, there was a large diversity of different kinds of African Dinosaurs. Spinosaurus would have been the apex predator of it's location, although it had chosen a semi-aquatic lifestyle. Its diet mainly consisted of the usual car-sized fish of African rivers. read more