Leycesteria formosa

1. (noun) shrub honeysuckle with drooping spikes of purplish flowers
Synonyms: Himalaya honeysuckle
Related Words: bush, shrub



Terms and Conditions of Use / Copyright Notice