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