Noun Definitionrosa pendulina1.Definition: European alpine rose with crimson flowersRelated Noun(s):mountain roseCategory: Plants