1 mountain alder | Definition of mountain alder

mountain alder

noun

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.