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.


Definition of witch alder (noun)

  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 color; grows from Alabama to the Allegheny Mountains
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!


Link to this page: