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
Tweet