Definition of alpenrose in English:

alpenrose

noun

  • Any of several European shrubby alpine rhododendrons; especially Rhododendron hirsutum and R. ferrugineum; = "rose of the Alps".

Origin

Mid 19th century; earliest use found in The New Sporting Magazine. From German Alpenrose from either Alpen-, combining form of Alp mountain pasture, high mountain or Alpen, the name of the Alps + Rose.

Pronunciation

alpenrose

/ˈalp(ə)nrəʊz/