Definitions of Lonicera tatarica:

  • noun:   a honeysuckle shrub of southern Russia to central Asia