Find the word definition

Wiktionary
amber trees

n. (plural of amber tree English)