English

edit

Etymology

edit

emerald +‎ tree +‎ boa

Noun

edit

emerald tree boa (plural emerald tree boas)

  1. A bright green, tree-dwelling South American snake in either of two species,
    1. Corallus caninus or
    2. Corallus batesii (formerly considered a single species).

Translations

edit