self-seeded Meaning, Definition & Usage

  1. adjective satellite growing from seed dispersed by natural agency such as wind or birds
    self-sowed; self-sown.

WordNet