Dictionary Check: larch
"larch" is a valid word!
Scrabble
10
points
Words with Friends
11
points
Definition
noun
wood of a larch tree
noun
any of numerous conifers of the genus Larix all having deciduous needlelike leaves
Advertisement