» himalaya honeysuckle

Noun (1 meaning)

1. shrub honeysuckle with drooping spikes of purplish flowers.

Himalaya honeysuckle, Leycesteria formosa

himalaya honeysuckle is a type of:
  • shrub, bush (noun) - a low woody perennial plant usually having several major stems
himalaya honeysuckle is a member of: