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