Everything from the World
Titanoboa - The World's Largest Snake
Study published in the Journal Nature, details the discovery of a 45-foot Colombian fossil snake, from around 60 million years ago. Do these creatures still roam the jungles of South America? We may never know.
Newer Post
Older Post
Home
Search This Blog