Loading page
green alder is a noun meaning "North American shrub with light green leaves and winged nuts". It carries 2 recorded senses.
North American shrub with light green leaves and winged nuts
shrub of mountainous areas of Europe
Definitions, synonyms and semantic relations for green alder come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.