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