'Snowberry' definitions:

Definition of 'snowberry'

(from WordNet)
noun
Deciduous shrub of western North America having spikes of pink flowers followed by round white berries [syn: snowberry, common snowberry, waxberry, Symphoricarpos alba]

Definition of 'Snowberry'

From: GCIDE