'Rosa pendulina' definitions:

Definition of 'Rosa pendulina'

(from WordNet)
noun
European alpine rose with crimson flowers [syn: mountain rose, Rosa pendulina]