Subscribe
URL of the page has been copied to clipboard.
Meaning : Small species of shrubs of western Himalayas to China.
Synonyms : leycesteria
Install App