Definitions of mountain alder:

  • noun:   tree of western United States
  • noun:   small shrubby maple of eastern North America; scarlet in autumn