alpine azalea

1. (noun) creeping mat-forming evergreen shrub of high mountain regions of northern hemisphere grown for its rose-pink flowers
Synonyms: Loiseleuria procumbens, mountain azalea
Related Words: bush, shrub



Terms and Conditions of Use / Copyright Notice