Alnus serrulata

1. (noun) common shrub of the eastern United States with smooth bark
Synonyms: hazel alder, smooth alder
Related Words: alder, alder tree



Terms and Conditions of Use / Copyright Notice