Home

Word

Leycesteria, n.
more info small species of shrubs of western Himalayas to China
<noun.plant>

Leycesteria genus Leycesteria