Home / G / green alder

green alder

noun 11 letters Scrabble 12 WWF 15
Definitions
noun

shrub of mountainous areas of Europe

noun

North American shrub with light green leaves and winged nuts

Want another word?
Spin the dictionary for a fresh one.
Generate a word →