Meaning of witch alder in English
Pronunciation
US accent
UK accent
Noun
witch alderDefinitions
1. any of several deciduous low-growing shrubs of the genus Fothergilla having showy brushlike spikes of white flowers in spring and fiery red and orange autumn colorExamples
- « grows from Alabama to the Allegheny Mountains »