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