Definitions of green alder:

  • noun:   shrub of mountainous areas of Europe
  • noun:   North American shrub with light green leaves and winged nuts