meaning of alpine azalea

alpine azalea meaning in General Dictionary

creeping mat-forming evergreen shrub of large hill parts of north hemisphere cultivated for the rose-pink plants