Meaning of spice tree
Definition of spice tree
(noun)
tree
bearing
aromatic
bark
or berries
Pacific
coast
tree
having
aromatic
foliage
and
small
umbellate
flowers followed by
olivelike
fruit; yields a
hard
tough
wood
Other information on spice tree
WIKIPEDIA results for
spice tree
Amazon results for
spice tree
Tweet