Self-sown meaning

selfsōn
Sown by wind, water, or other natural means, as some weeds, instead of by people or an animal.
adjective
0
0
Not deliberately planted but just growing, often in a garden from wild seed - usually refers to domestic plants and to plants that have escaped and become naturalised.
adjective
0
0
Advertisement