Definition of mountain alder
1 : any of several trees of the genus Alnus especially : a tree (A. rhombifolia) that is native to upland regions of the western U.S.
2 : mountain maple
evasion of direct action or statement
Get Word of the Day daily email!
Great Scrabble Words—A Quiz