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