tartarian_honeysuckle has definitions from the field of botany
1
[ noun ] (botany) a honeysuckle shrub of southern Russia to central Asia

Related terms

honeysuckle Lonicera

*