green alder Meaning, Definition & Usage

  1. noun North American shrub with light green leaves and winged nuts
    Alnus veridis crispa; Alnus crispa.
  2. noun shrub of mountainous areas of Europe
    Alnus veridis.

WordNet