ALPINE LARCH
Meaning of ALPINE LARCH in English
noun
: a larch ( Larix lyallii ) growing in the higher mountains of the northwestern United States and British Columbia
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012