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
Tweet