larch
larch
noun
A deciduous coniferous tree with needle-like leaves that turn yellow in autumn.
"The larch trees shed their needles."
Thesaurus
Synonyms: larch tree
larch
A deciduous coniferous tree with needle-like leaves that turn yellow in autumn.
"The larch trees shed their needles."
Synonyms: larch tree