Larch - Definition

larch

n 1: wood of a larch tree
2: any of numerous conifers of the genus Larix all having
deciduous needlelike leaves [syn: larch, larch tree]

Look up another word