green alder

listen to the pronunciation of green alder
English - English
A tree in the genus Alnus; Alnus viridis
shrub of mountainous areas of Europe North American shrub with light green leaves and winged nuts