hazel alder

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



Terms and Conditions of Use / Copyright Notice