LARCHES Scrabble 12 Words With Friends 13 Definition LARCHES is the plural of LARCH. noun LARCH: wood of a larch tree. Anagrams of LARCHES clasher See all 163 words you can make from LARCHES → 7-letter words Words starting with L Words ending with S ← Unscramble different letters