Meaning of mountain alder

Definition of mountain alder

(noun) small shrubby maple of eastern North America; scarlet in autumn
tree of western United States

Other information on mountain alder

WIKIPEDIA results for mountain alder
Amazon results for mountain alder