himalaya_honeysuckle
1. [ noun ] (botany) shrub honeysuckle with drooping spikes of purplish flowers
Synonyms: Leycesteria_formosa
Related terms: shrub Leycesteria