Remains of Europe’s Largest Land Predator Discovered on the Isle of Wight
Paleontologists have identified the remains of one of Europe’s largest ever land hunters. Spinosaurids, or spinosauridae (meaning “spined lizards”) is a family of carnivorous theropod…