1 English Synonyms for LARCHWOOD
Prev.1Next
larch
Definition: 1. (countable) A coniferous tree, of genus Larix, having deciduous leaves, in fascicles.
There are 3 definitions of the word larch
Show more information about larch
Prev.1Next
Search took: 12.3305 ms