Skip to main content

nine-bark

English nine-bark meaning in English  •  nine-bark का अर्थ अंग्रेजी में
Noun
  • A white-flowered rosaceous shrub (Neillia opulifolia, or Spiræa opulifolia), common in the Northern United States. The bark separates into many thin layers, whence the name.
Advertisement