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 boaPlural:
 emerald tree boasFind Similar Words
Find similar words to emerald tree boa using the buttons below.




