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