Baza-1
-
"Last Crocodile in Europe" - Fossils of Largest Ever Crocodile Unearthed 4.5 Million Years Later
The fossils of the largest ever crocodile, believed to be the "last crocodile in Europe," were unearthed 4.5 million years later. Read more here.
Latest Research Articles