Noun Definition
green alder
1.Definition: North American shrub with light green leaves and winged nuts
Related Noun(s):alnus crispa, alnus veridis crispa
Category: Plants2.Definition: shrub of mountainous areas of Europe
Related Noun(s):alnus veridis
Category: Plants