Meaning of Alpine rose in English:
Alpine rose
noun
1The rose Rosa pendulina (formerly R. alpina), of the mountains of central and southern Europe, which has bright pink flowers and hanging red fruits.
2= alpenrose .
Origin
Early 18th century; earliest use found in Richard Bradley (?1688–1732), botanist and writer. After post-classical Latin rosa Alpina.
Are You Learning English? Here Are Our Top English Tips