Definitions
There is 1 meaning of the phrase
Alnus Serrulata.
Alnus Serrulata - as a noun
Common shrub of the eastern united states with smooth bark
Synonyms (Exact Relations)
hazel aldersmooth alder