mountain alder

Explore definitions, synonyms, and language insights of mountain alder

Definitions

Noun
small shrubby maple of eastern North America; scarlet in autumn
Noun
tree of western United States

More General Terms