tree boa
English
Noun
tree boa (plural tree boas)
- A number of arboreal snakes in the family Boidae
- Any species in the genus Corallus
- The Pacific tree boa, Candoia bibroni
- The Madagascar tree boa, Sanzinia madagascariensis
- The Haitian tree boa, Epicrates gracilis
Anagrams
- abortee