meaning of Alpenflieder

Alpenflieder - German to English

striated daphne [Daphne striata]