TitanoboaFrom
Wikipedia, the free encyclopediaTitanoboa (meaning "Titan Boa") was a genus of snake that lived approximately 60 to 58 million years ago, in the Paleocene period.[1] The only known species was Titanoboa cerrejonensis, the largest snake ever discovered.[1] By comparing the sizes and shapes of its fossilized vertebrae to those of
(
Read more... )