English dictionary
guelder rose meaning and definition
Definition and meaning of guelder rose at MeaningMonkey.org. guelder rose meaning and definition in the English Dictionary.GUELDER ROSE noun
Definition of guelder rose (noun)
- deciduous thicket-forming Old World shrub with clusters of white flowers and small bright red berries
Source: Princeton University Wordnet