Meaning of self-seeded

Definition of self-seeded

(adj) growing from seed dispersed by natural agency such as wind or birds

Other information on self-seeded

WIKIPEDIA results for self-seeded
Amazon results for self-seeded