loiseleuria_procumbensEnglish

Loiseleuria procumbens, alpine azalea, mountain azalea

Noun

Creeping mat-forming evergreen shrub of high mountain regions of northern hemisphere grown for its rose-pink flowers

English: alpine azalea, mountain azalea, Loiseleuria procumbens

English words with similar meanings

Show 2 words