Self-Seeded
Definition: self-seeded
self-seeded: Referring to a plant that grows from seed that has fallen to the ground naturally rather than being sown intentionally. Several self-seeded poppies have come up in the vegetable garden. Farmers benefit from managing self-seeded plants for natural regeneration and biodiversity.