Definition of Mountain Alder

  • 1. Small shrubby maple of eastern North America; scarlet in autumn Noun
  • 2. Tree of western United States Noun

Synonyms for word "mountain alder"

Semanticaly linked words with "mountain alder"

Hyponims for word "mountain alder"