Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word witch alder from English dictionary with examples, synonyms and antonyms.

witch alder   noun

Meaning : 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