English
emerald tree boa
From emerald + tree + boa.
A compound of emerald + tree + boa
Ancient Greek σμάραγδος
Latin smaragdus
Vulgar Latin *smaralda
Old French esmeraude ‘emerald (color)’
Middle English emeraude
English emerald
Proto-Indo-European *dóru
Proto-Germanic *trewą
Proto-West Germanic *treu
Old English trēo ‘tree’
Middle English trau
English tree
Proto-Indo-European *gʷṓws ‘cow’
…
Proto-Indo-European *gʷówyeh₂
Proto-Italic *gʷouā
Latin boa ‘large snake’
Middle English boa
English boa
Today it means
noun A bright green, tree-dwelling South American snake in either of two species: Corallus caninus.
Language periods are conventional ranges, not dates for this word.
Etymograph / emerald tree boa