Meaning of siberian larch
Definition of siberian larch
(noun)
medium-sized
larch
of
northeastern
Russia and Siberia having
narrowly
conic
crown
and
soft
narrow
bright-green leaves;
used
in
cultivation
Other information on siberian larch
WIKIPEDIA results for
siberian larch
Amazon results for
siberian larch
Tweet