Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
larch
in English
larch
us
//lɑːrʧ//
uk
//lɑːtʃ//
#uncommon
Plural
larches
Definitions
Noun
a
coniferous
tree
with
deciduous
leaves
;
genus
Larix
The
forest
is
dominated
by
larch
trees
with
bright
green
foliage
.
wood
from
the
larch
tree
The
carpenter
used
larch
to
build
a
sturdy
and
durable
fence
.
Compounds / Phrases
larchwood