Meaning of sambucus

Definition of sambucus

(noun) elder; elderberry

Other information on sambucus

WIKIPEDIA results for sambucus
Amazon results for sambucus