Meaning of clethra alnifolia

Definition of clethra alnifolia

(noun) shrub of eastern and southern coastal United States having beautiful racemes of spice-scented white flowers

Other information on clethra alnifolia

WIKIPEDIA results for clethra alnifolia
Amazon results for clethra alnifolia