Definitions of subalpine larch:

  • noun:   medium-sized larch of the Rocky Mountains; closely related to Larix occidentalis