Definitions of larch tree:

  • noun:   any of numerous conifers of the genus Larix all having deciduous needlelike leaves