Similar Words
planted

Self-sowed — synonyms, definition

1. self-sowed (Adjective)

2 synonyms
self-seeded self-sown
1 definition

self-sowed (Adjective) — Growing from seed dispersed by natural agency such as wind or birds.