HIMALAYA HONEYSUCKLE





Definition:

  1. [noun] shrub honeysuckle with drooping spikes of purplish flowers
    Synonyms: Himalaya honeysuckle, Leycesteria formosa

Synonyms: