Definitions of amber tree:
  • noun:   A species of Anthospermum (Rubiaceae), a succulent evergreen shrub whose leaves release a fragrant odour when bruised, of East Africa and Madagascar.
  • noun:   Hymenaea verrucosa (Fabaceae), a New World tree producing copal.
  • noun:   †Pinites succinifer, extinct, formerly thought to be the source of Baltic amber.

(Definitions from Wiktionary)

Related words...

Help  Feedback  Privacy  Terms of Use

Copyright © 2023