WWordGenerator.org GeneratorsWord ListsBlogAboutGenerate a word Home / L / larch tree larch tree noun 10 letters Scrabble 14 WWF 15 Definitions noun any of numerous conifers of the genus Larix all having deciduous needlelike leaves larch Look “larch tree” up elsewhere Wiktionary ↗ Merriam-Webster ↗ Etymonline ↗ Dictionary.com ↗ Want another word?Spin the dictionary for a fresh one. Generate a word →