Subscribe
URL of the page has been copied to clipboard.
Meaning : Ornamental evergreen shrub of southeastern United States having small white bell-shaped flowers.
Synonyms : fetterbush, mountain fetterbush, pieris floribunda
Install App
Mountain andromeda meaning in Telugu.