Skip to main content

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>.
Advertisement