A newfound giant of the freshwater world has emerged from the depths of the Brazilian Amazon, shaking up the scientific ...
Archelon was a giant prehistoric turtle that lived during the Late Cretaceous period, around 80 to 66 million years ago. This sea turtle is the largest known turtle species to have ever existed.