1 alpine azalea | Definition of alpine azalea

alpine azalea

noun

Definition of alpine azalea

: a low-branching prostrate shrub (Loiseleuria procumbens) of the heath family found in high mountain regions in the northern hemisphere

First Known Use of alpine azalea

1859, in the meaning defined above

Keep scrolling for more