• word of the day

    snowberry

    snowberry - Dictionary definition and meaning for word snowberry

    Definition
    (noun) deciduous shrub of western North America having spikes of pink flowers followed by round white berries
Download our Mobile App Today
Receive our word of the day
on Whatsapp