speckled alder Meaning, Definition & Usage

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

WordNet