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.