himalaya honeysuckle

(noun) Himalaya honeysuckle

Leycesteria formosa
shrub (generic term)
bush (generic term)