English
Detailed Synonyms for mountain azalea in English
mountain azalea:
mountain azalea [the ~] noun
-
the mountain azalea
– creeping mat-forming evergreen shrub of high mountain regions of northern hemisphere grown for its rose-pink flowers 1the Loiseleuria procumbens; the alpine azalea; the mountain azalea– creeping mat-forming evergreen shrub of high mountain regions of northern hemisphere grown for its rose-pink flowers 1