Definition of natural regeneration in English:

natural regeneration

noun

  • The growth of young trees from seed, suckers, etc., produced by those already established.

Origin

Late 19th century; earliest use found in William Schlich (1840–1925), forester.