The Collaborative International Dictionary
Amber tree
Amber tree \Am"ber tree`\ A species of Anthospermum, a shrub with evergreen leaves, which, when bruised, emit a fragrant odor.
Wiktionary
amber tree
n. A species of (taxlink Anthospermum genus noshow=1), a succulent evergreen shrub whose leaf release a fragrant odour when bruised.