'larch tree' definitions:

Definition of 'larch tree'

From: WordNet
noun
Any of numerous conifers of the genus Larix all having deciduous needlelike leaves [syn: larch, larch tree]