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]
|