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
Tweet