Meaning of alpine azalea

Definition of alpine azalea

(noun) creeping mat-forming evergreen shrub of high mountain regions of northern hemisphere grown for its rose-pink flowers

Other information on alpine azalea

WIKIPEDIA results for alpine azalea
Amazon results for alpine azalea