rosa_pendulina
1. [ noun ] (botany) European alpine rose with crimson flowers
Synonyms: mountain_rose
Related terms: rose