"spice tree" Meaning in English
1. Pacific coast tree having aromatic foliage and small umbellate flowers followed by olivelike fruit 2. tree bearing aromatic bark or berries
Examples containing "spice tree"There are no examples. You can write here and submit.
You can write here and submit more examples.