Allspice Tree (Noun)
Meaning 1
Tropical American tree having small white flowers and aromatic berries.
Classification
Nouns denoting plants.
Synonyms
Meaning 2
Aromatic West Indian tree that produces allspice berries.
Classification
Nouns denoting plants.