Meaning of rosa pendulina

Definition of rosa pendulina

(noun) European alpine rose with crimson flowers

Other information on rosa pendulina

WIKIPEDIA results for rosa pendulina
Amazon results for rosa pendulina