Emerald Tree Boa (1981)
Details
Species emerald tree boa - Corallus caninus
Range Northern South America
Habitat
Social Structure
Behavior
Voice
Diet
Lifespan
Status