Synonyms and Antonyms for green_alder

1. green alder (n.)

North American shrub with light green leaves and winged nuts

Synonyms:

2. green alder (n.)

shrub of mountainous areas of Europe

Synonyms: