Home
Search
Index
Definify.com
Webster
1913
Edition
Amber tree
Am′ber treeˊ
.
A species of
Anthospermum
, a shrub with evergreen leaves, which, when bruised, emit a fragrant odor.
Similar Results
Amber-tree