1 alpine larch | Definition of alpine larch

alpine larch

noun

Definition of alpine larch

: a larch (Larix lyallii) growing in the higher mountains of the northwestern U.S. and British Columbia

First Known Use of alpine larch

1893, in the meaning defined above

Keep scrolling for more