Subscribe
URL of the page has been copied to clipboard.
Meaning : Creeping mat-forming evergreen shrub of high mountain regions of northern hemisphere grown for its rose-pink flowers.
Synonyms : alpine azalea, mountain azalea
Install App
Loiseleuria procumbens meaning in Telugu.