Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Amber tree
A species of Anthospermum, a shrub with evergreen leaves, which, when bruised, emit a fragrant odor.
←
Amber seed
Ambes-as
→
Shares
Related Words
Amber
Tree
Menu
Home
Search
My Last Searches