SNOWBERRY

Definition of SNOWBERRY

  1. (noun)deciduous shrub of western North America having spikes of pink flowers followed by round white berries