Definitions
There is 1 meaning of the phrase
Alnus Rugosa.
Alnus Rugosa - as a noun
Common shrub of canada and northeastern united states having shoots scattered with rust-colored down
Synonyms (Exact Relations)
speckled alder