Where does “emerald tree boa” come from?

emerald tree boa (English) comes from English emerald, from Middle English emeraude, from Old French esmeraude, from Vulgar Latin smaralda, from Latin smaragdus, from Ancient Greek σμάραγδος, from Proto-Semitic bariq- — lightning.

emerald tree boa (English): A bright green, tree-dwelling South American snake in either of two species

Definitions

  1. A bright green, tree-dwelling South American snake in either of two species

Ancestry of “emerald tree boa”, step by step

emerald tree boa traces back through 3 separate lines of ancestry.

via English emerald

StepLanguageWordMeaning
1EnglishemeraldAny of various green gemstones, especially a...
2Middle Englishemeraudeemerald
3Old Frenchesmeraudeemerald
4Vulgar Latinsmaralda
5Latinsmaragdusemerald
6Ancient Greekσμάραγδοςemerald
7Proto-Semiticbariq-lightning

via English boa

StepLanguageWordMeaning
1EnglishboaAny of a group of large American snakes, of the...
2Middle Englishboa
3LatinboaA large snake native to Roman Italy; A disease,...

via English tree

StepLanguageWordMeaning
1EnglishtreeA perennial woody plant, not exactly defined, but...
2Middle EnglishtreA tree or a plant that resembles one
Every word from Proto-Semitic bariq-
emerald tree boa — Etymology, Origin & Word History | Etymology Explorer