Definitions
There is 1 meaning of the phrase
Lonicera Xylosteum.
Lonicera Xylosteum - as a noun
Cultivated eurasian shrub with twin yellowish-white flowers and scarlet fruit
Synonyms (Exact Relations)
european fly honeysuckleeuropean honeysuckle