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 boas

Find Similar Words

Find similar words to emerald tree boa using the buttons below.

Words Starting With

Words Ending With

Unscrambles

emerald tree boa

Word Length