WITCH ALDER
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Witch Alder.
Witch Alder - as a 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 (Exact Relations)
fothergillaExample Sentences
"The witch alder is a deciduous shrub that grows along the banks of rivers."
"During the autumn, the witch alder's leaves turn a vibrant red color."
"The witch alder produces small, fragrant flowers in the spring."
"Many birds find shelter and build nests in the branches of witch alders."
"The witch alder is known for its ability to tolerate wet and acidic soil conditions."