alnus rugosa Meaning, Definition & Usage

  1. noun common shrub of Canada and northeastern United States having shoots scattered with rust-colored down
    speckled alder.

WordNet