Emerald tree boa

Corallus caninus, commonly called the emerald tree boa, is a non-venomous boa species found in the rainforests of South America. Since 2009 the corallus batesii species is fully recognized and split from the synonymy corallus caninus.

Emerald tree boa

Corallus caninus, commonly called the emerald tree boa, is a non-venomous boa species found in the rainforests of South America. Since 2009 the corallus batesii species is fully recognized and split from the synonymy corallus caninus.