meaning of Alpenpflanze

Alpenpflanze - German to English

Alpine plant