snowberry Definition
Dictionary Home » Words Starting with S » snoozer ... snuggling » snowberry
snowberry
noun
- 1. Any of various deciduous shrubs native to N America and W China, especially a N American species with simple leaves, small pinkish flowers and white spherical berry-like fruits.
2. The berry-like fruit produced by a N American species of this plant.
