Tag: Titanoboa

Titanoboa

The Titanoboa was a massive snake that lived in Columbia. Scientists place this extinct species in the Boidae family, along with boa constrictors and...

Expert Recommendations