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

More General Terms