Emerald Boa
Common name : Emerald tree boa Scientific name : Corallus caninus Family : Boidae Native to : Northern South America Interesting fact : It has a unique resting position with its head in the middle of a coiled body saddled on a branch. Conservation status : Least Concern Emerald green with white zig-zag markings and […]















