Definitions
There is 1 meaning of the phrase
Smooth Alder.
Smooth Alder - as a noun
Common shrub of the eastern united states with smooth bark
Synonyms (Exact Relations)
alnus serrulatahazel alder