Datasegment.com Online Dictionary
  Online Dictionary : M : mountain azalea

mountain azalea


1 definition found

mountain azalea - WordNet (r) 2.1 (2005) :

  mountain azalea
      n 1: creeping mat-forming evergreen shrub of high mountain
           regions of northern hemisphere grown for its rose-pink
           flowers [syn: alpine azalea, mountain azalea,
           Loiseleuria procumbens]