Subscribe
URL of the page has been copied to clipboard.
Meaning : Bellflower of Europe to temperate Asia having dense spikes of violet-blue to white flowers.
Synonyms : clustered bellflower
Install App
Campanula glomerata meaning in Telugu.