What is Larch?
Larch, scientifically known as Larix decidua, is a deciduous tree native to the mountainous regions of Central Europe, including Austria, Czechoslovakia, France, Germany, Italy, Poland, Romania, Switzerland, Ukraine, and Yugoslavia. Larch (Latin: Larix decidua) is an edible plant catalogued in PlantSage.
