larch Definition
Dictionary Home » Words Starting with L » lapsed ... latency » larch
larch
noun larches
- 1. Any of various deciduous coniferous trees, native to cold northern regions, with short linear needles arranged spirally in rosettes on woody terminal shoots, and egg-shaped cones.
2. The wood of this tree, used to make telegraph poles, stakes, etc.
