'Rosa pendulina' definitions:

Definition of 'Rosa pendulina'

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