daphne mezereum

Noun
  1. Small European deciduous shrub with fragrant lilac-colored flowers followed by red berries on highly toxic twigs (synset 112367675)

Found on Word Lists

Other Searches