European fly honeysuckle
noun
: a cultivated Eurasian shrub (Lonicera xylosteum) with twin yellowish white flowers and scarlet fruit
Love words? Need even more definitions?
Merriam-Webster unabridged
Share