white alder
Explore definitions, synonyms, and language insights of white alder
Definitions
Noun
tree of western United States
Noun
shrub of eastern and southern coastal United States having beautiful racemes of spice-scented white flowers