Similar Words
planted

Self-seeded — synonyms, definition

1. self-seeded (Adjective)

2 synonyms
self-sowed self-sown
1 definition

self-seeded (Adjective) — Growing from seed dispersed by natural agency such as wind or birds. ex. "These conifers were gradually joined by other self-seeded trees as the use of the site for coal mining declined"