Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

larches Definition

Cancel
larches
noun(larch)
any of numerous conifers of the genus Larix all having deciduous needlelike leaves
Synonyms: larch tree,
larches
noun(larch)
wood of a larch tree

Words Related to larches!

larches Examples by Brain Bank Users