Definisi 'spice tree'

English to English
noun
1 tree bearing aromatic bark or berries Terjemahkan
source: wordnet30

2 Pacific coast tree having aromatic foliage and small umbellate flowers followed by olivelike fruit; yields a hard tough wood Terjemahkan
source: wordnet30


Visual Synonyms