English dictionary
rosa pendulina meaning and definition
Definition and meaning of rosa pendulina at MeaningMonkey.org. rosa pendulina meaning and definition in the English Dictionary.ROSA PENDULINA noun
Definition of Rosa pendulina (noun)
- European alpine rose with crimson flowers
- synonyms: mountain rose
Source: Princeton University Wordnet