tartarian honeysuckle Meaning, Definition & Usage

  1. noun a honeysuckle shrub of southern Russia to central Asia
    bush honeysuckle; Lonicera tatarica.

WordNet