Etymograph

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