Definitions
There is 1 meaning of the phrase
Larix Lyallii.
Larix Lyallii - as a noun
Medium-sized larch of the rocky mountains; closely related to larix occidentalis
Synonyms (Exact Relations)
subalpine larch