Definition of self-seeding in English:

self-seeding

adjective

  • (of a plant) propagating itself by seed.

    ‘an early-blooming, self-seeding primrose’

Pronunciation

self-seeding

/ˌsɛlfˈsiːdɪŋ/