» leycesteria formosa
Noun (1 meaning)
1. shrub honeysuckle with drooping spikes of purplish flowers.
leycesteria formosa is a type of:
leycesteria formosa is a member of:
- Leycesteria, genus Leycesteria (noun) - small species of shrubs of western Himalayas to China