Noun Definition
alnus serrulata
1.Definition: common shrub of the eastern United States with smooth bark
Related Noun(s):hazel alder, smooth alder
Category: Plants1.Definition: common shrub of the eastern United States with smooth bark
Related Noun(s):hazel alder, smooth alder
Category: Plants