English

edit

Etymology

edit

From 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