Meaning of snowberry

Definition of snowberry

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

Other information on snowberry

WIKIPEDIA results for snowberry
Amazon results for snowberry