Noun Definition

larch tree

1.Definition: any of numerous conifers of the genus Larix all having deciduous needlelike leaves

Related Noun(s):larch

Category: Plants