Definitions
There is 1 meaning of the phrase
European Larch.
European Larch - as a noun
Tall european tree having a slender conic crown, flat needlelike leaves, and hairy cone scales
Synonyms (Exact Relations)
larix decidua