witch alder









witch alder


noun

  1. a shrub, Fothergilla gardenii, of the witch hazel family, native to the southeastern U.S., having spikes of white flowers that bloom before the leaves appear.
51 queries 0.573