himalaya_honeysuckleEnglish

Himalaya honeysuckle, Leycesteria formosa

Noun

Shrub honeysuckle with drooping spikes of purplish flowers

English: Himalaya honeysuckle, Leycesteria formosa

English words with similar meanings

Show 1 words