Sambucus ebulus

Explore definitions, synonyms, and language insights of Sambucus ebulus

Definitions

Noun
dwarf herbaceous elder of Europe having pink flowers and a nauseous odor

More General Terms