Definition Definition

amber tree - Meaning and Examples

Meaning of 'amber tree' (Webster Dictionary)

1 . Amber tree
- A species of Anthospermum, a shrub with evergreen leaves, which, when bruised, emit a fragrant odor.