Link Centre Dictionary

spice tree

spi·cet·ree

uncommon

noun

1.

tree bearing aromatic bark or berries

Synonyms

Related words

Broader terms

Parts

WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.