Blog Archives

Evolution Awesomeness Series #3: Convergent Evolution

Meet the Emerald Tree Boa and the Green Tree Python, two different species from two different genera.

Emerald Tree Boa, Corallus caninus via Wiki

Green Tree Python, Morella viridis, via Wiki

What’s that you say? Those are the same snake?

Are you calling me a liar?!

Read the rest of this entry