larch
/lˈɑrtʃ/
Explore definitions, synonyms, and language insights of larch
Definitions
Noun
wood of a larch tree
Noun
any of numerous conifers of the genus Larix all having deciduous needlelike leaves