Quote:
Originally Posted by MDT
holy crapoli.....those are some teeth.
|
As for the teeth's, they're considered normal for Arboreal Type snakes.
The arboreal snakes have the largest teeth among the non-venomous snakes in the world.
What I can find for information is that the Emerald Tree Boa have the largest teeth of the arboreal species.
I can't however find good information on the subject why they have such large teeth. (Does anyone have some decent info on this subject?) But I tend to believe it's because they live the majority of their live in trees which restrict them to a diet of tree living prey.
Think about our feathery flying friends, big teeth will give the arboreal snakes a big benefit.
Why? With big teeth they they can bite trough the feathers and give the snake a better grip. And this will limit the bird from flying away with just some ripped feathers, thinking something just scratched him.
For comparison here you'll find some skull pictures off the Emerald Tree Boa (Corallus Caninus) and the Green Tree Python (Morelia Viridis).
Emerald Tree Boa (Corallus Caninus):
Green Tree Python (Morelia Viridis: