Massive ‘dinosaur-killer’ crocodile reconstructed in unprecedented detail at Tellus Science Museum
The species was named Deinosuchus schwimmeri in 2020, in recognition of the decades-long contribution to understanding giant prehistoric…
Browsing Tag