meaning of Alpen-Heckenrose

Alpen-Heckenrose - German to English

Alpine rose [Rosa pendulina, syn.: Rosa alpina]