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