Noun mountain azalea has 1 sense
  1. alpine azalea, mountain azalea, Loiseleuria procumbens - creeping mat-forming evergreen shrub of high mountain regions of northern hemisphere grown for its rose-pink flowers
    --1 is a kind of shrub, bush
    --1 is a member of Loiseleuria, genus Loiseleuria
,
TOP