English dictionary
witch alder meaning and definition
Definition and meaning of witch alder at MeaningMonkey.org. witch alder meaning and definition in the English Dictionary.WITCH ALDER noun
Definition of witch alder (noun)
- 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 color; grows from Alabama to the Allegheny Mountains
- synonyms: fothergilla
Source: Princeton University Wordnet