tartarian_honeysuckle
1. [ noun ] (botany) a honeysuckle shrub of southern Russia to central Asia
Synonyms: Lonicera_tatarica bush_honeysuckle
Related terms: honeysuckle Lonicera