Subscribe
URL of the page has been copied to clipboard.
Meaning : North American deciduous trees or shrubs.
Synonyms : amelanchier
Install App
Genus amelanchier meaning in Telugu.