Meaning of seeding felling in English:
seeding felling
noun
ForestryThe felling of trees in a mature stand, leaving a small number of trees to produce seed, thus ensuring that the resulting seedlings have sufficient light and room to grow into a new crop of trees.
Origin
Late 19th century; earliest use found in Indian Forester.
Are You Learning English? Here Are Our Top English Tips