Emerald Tree Boa Definition
noun
A bright green, tree-dwelling South American snake in either of two species, Corallus caninus Corallus caninus or Corallus batesii Corallus batesii (formerly considered a single species).
Wiktionary
Other Word Forms of Emerald Tree Boa
Noun
Singular:
emerald tree boa
Plural:
emerald tree boasFind Similar Words
Find similar words to emerald tree boa using the buttons below.