alpine azalea
English Dictionary
->
Letter A
-> alpine azalea
Search Dictionary:
alpine azalea Definition
(n)
creeping
mat
-
forming
evergreen
shrub
of
high
mountain
regions
of
northern
hemisphere
grown
for
its
rose
-
pink
flowers
alpine azalea Synonyms
alpine azalea
Loiseleuria procumbens
mountain azalea
© Art Branch Inc.