Meaning of larch
Definition of larch
(noun)
wood
of a larch
tree
any of
numerous
conifers of the
genus
Larix all having
deciduous
needlelike
leaves
Other information on larch
WIKIPEDIA results for
larch
Amazon results for
larch
Tweet