Snowberry Meaning
There are 1 meaning(s) for word Snowberry
Meaning 1 : deciduous shrub of western North America having spikes of pink flowers followed by round white berries
Synonyms : common snowberry, symphoricarpos alba, waxberry
Synonyms : common snowberry, symphoricarpos alba, waxberry
Similar words of Snowberry :
