Titanoboa Vs Acherontisuchus, Which Predator is Bigger?
KOMPAS.com – Titanoboa is the largest snake that has ever lived on Earth. Titanoboa’s spinal fossils show that it was up to 13 meters long. Not the only predator in those days, the titanoboa probably lived together ancient crocodile 6 meters in a forest river in Colombia 60 million years ago. The large crocodile fossil … Read more