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

More General Terms