sambucus ebulus

Noun
  1. Dwarf herbaceous elder of Europe having pink flowers and a nauseous odor (synset 112699784)

Found on Word Lists

Other Searches