meaning of Almenrausch

Almenrausch - German to English

rhododendron [genus Rhododendron]

View more

  • (hairy) alpenrose [Rhododendron hirsutum] [alpine rose]