RichThesaurus
sweet pepperbush
sweet pepperbush
antonyms
sweet pepperbush
definitions
noun
Clethra alnifolia, a deciduous flowering shrub of eastern North America.