Meaning of sambucus ebulus

Definition of sambucus ebulus

(noun) dwarf herbaceous elder of Europe having pink flowers and a nauseous odor

Other information on sambucus ebulus

WIKIPEDIA results for sambucus ebulus
Amazon results for sambucus ebulus