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