lonicera xylosteum

Noun
  1. Cultivated Eurasian shrub with twin yellowish-white flowers and scarlet fruit (synset 112697881)

Found on Word Lists

Other Searches