emerald tree boa
nounEtymology From emerald + tree + boa.
› A bright green, tree-dwelling South American…
1
Corallus caninus.
2
Amazon Basin emerald tree boa, Corallus batesii, formerly considered a same species as Corallus caninus.
noun — 2 senses
Etymology From emerald + tree + boa.
› A bright green, tree-dwelling South American…
Corallus caninus.
Amazon Basin emerald tree boa, Corallus batesii, formerly considered a same species as Corallus caninus.
Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.