Spinosaurus

Spinosaurus is a genus of large theropod dinosaurs from Cretaceous North Africa, distinguished by elongated neural spines forming a prominent back sail and adaptations associated with aquatic habits.

Connect