emerald tree boa

English dictionary entry

Meanings

noun
  1. A bright green, tree-dwelling South American snake in either of two species:
  2. Corallus caninus.
  3. Amazon Basin emerald tree boa, Corallus batesii, formerly considered a same species as Corallus caninus.

Word forms

emerald tree boa emerald tree boas

Etymology

From emerald + tree + boa.

Translations

Polish: boa psiogłowy Portuguese: araboia Portuguese: araramboia Portuguese: arauemboia Portuguese: boa Portuguese: cobra-papagaio Portuguese: jiboia-verde Portuguese: periquitamboia
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.