Meaning of self-sowed

Definition of self-sowed

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

Other information on self-sowed

WIKIPEDIA results for self-sowed
Amazon results for self-sowed