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
Tweet