alpine azalea
nounDefinition of alpine azalea
: a low-branching prostrate shrub (Loiseleuria procumbens) of the heath family found in high mountain regions in the northern hemisphere
Keep scrolling for more