Definitions
There is 1 meaning of the phrase
Siberian Larch.
Siberian Larch - as a noun
Medium-sized larch of northeastern russia and siberia having narrowly conic crown and soft narrow bright-green leaves; used in cultivation
Synonyms (Exact Relations)
larix russicalarix siberica