|
Definition of Mountain azalea
1. Noun. Creeping mat-forming evergreen shrub of high mountain regions of northern hemisphere grown for its rose-pink flowers.
Exact synonyms: Alpine Azalea, Loiseleuria Procumbens
Group relationships: Genus Loiseleuria, Loiseleuria
Generic synonyms: Bush, Shrub
Group relationships: Genus Loiseleuria, Loiseleuria
Generic synonyms: Bush, Shrub