Meaning of white alder

Definition of white alder

(noun) tree of western United States
shrub of eastern and southern coastal United States having beautiful racemes of spice-scented white flowers

Other information on white alder

WIKIPEDIA results for white alder
Amazon results for white alder