Titanoboa

Titanoboa is an extinct genus of giant snakes known from fossils found in Colombia’s Cerrejón Formation. It lived during the Paleocene, about 60 million years ago.

Connect