LARCH

/ˈlɑːtʃ/ Scrabble 10 Words With Friends 11

Definition

  1. noun wood of a larch tree.
  2. noun any of numerous conifers of the genus Larix all having deciduous needlelike leaves. — synonyms: larch_tree

See all 15 words you can make from LARCH →

← Unscramble different letters