Subscribe
URL of the page has been copied to clipboard.
Meaning : Shrub honeysuckle with drooping spikes of purplish flowers.
Synonyms : himalaya honeysuckle
Install App
Leycesteria formosa meaning in Telugu.