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