Lonicera tatarica

Explore definitions, synonyms, and language insights of Lonicera tatarica

Definitions

Noun
a honeysuckle shrub of southern Russia to central Asia

More General Terms