spicewood
English
spicewood meaning in English • spicewood का अर्थ अंग्रेजी में
Noun
- An American shrub (Lindera Benzoin), the bark of which has a spicy taste and odor; -- called also Benjamin>, wild allspice>, and fever bush>.