Ninebark (noun) Definition, Meaning & Examples

noun
  1. any of several shrubs belonging to the genus Physocarpus, of the rose family, having bark that separates into thin layers.
Ninebark (noun) Definition, Meaning & Examples

More Definitions