1 definition found larch tree - WordNet (r) 2.1 (2005) : larch tree n 1: any of numerous conifers of the genus Larix all having deciduous needlelike leaves [syn: larch, larch tree]