Definitions of hazel alder:

  • noun:   common shrub of the eastern United States with smooth bark