Meaning of Sambucus
Definition of Sambucus
(noun)
elder;
elderberry
Other information on Sambucus
WIKIPEDIA results for
Sambucus
Amazon results for
Sambucus
Tweet