Skip to main content

pepperwood

English pepperwood meaning in English  •  pepperwood का अर्थ अंग्रेजी में
Noun
  • A Pacific coast tree (Umbellularia californica) having aromatic foliage and small umbellate flowers followed by olivelike fruit; yields a hard tough wood.
Advertisement