mountain azalea
Noun
Meaning
creeping mat-forming evergreen shrub of high mountain regions of northern hemisphere grown for its rose-pink flowers
Source: WordNetNoun
creeping mat-forming evergreen shrub of high mountain regions of northern hemisphere grown for its rose-pink flowers
Source: WordNet