Get Free Checker

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

How To Use witch alder In A Sentence

List is Empty.