Tartarian honeysuckle
noun
: a widely cultivated Asiatic bush honeysuckle (Lonicera tatarica) with cordate-ovate leaves and white to pink flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share