alpenrose
Noun
Meaning
alpenrose (plural alpenroses)
An evergreen alpine shrub, taxonomic name Rhododendron ferrugineum
Synonyms
Phrases with the word
Anagrams
Examples
Beattie (2006), 17 Although the Alpenrose prefers acidic soil, the plants are found throughout the region.
Weekly events at Alpenrose Velodrome and Portland International Raceway allow for racing nearly every night of the week from March through September.