Meaning of self-sown

Definition of self-sown

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

Other information on self-sown

WIKIPEDIA results for self-sown
Amazon results for self-sown