SNOWBERRY


Meaning of SNOWBERRY in English

n. shrub found in North America having small pink flowers and bearing white berries; white berry of the snowberry shrub

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.