English
Detailed Synonyms for self-sown in English
self-sown:
self-sown adj
-
self-sown
– growing from seed dispersed by natural agency such as wind or birds 1self-seeded; self-sowed; self-sown– growing from seed dispersed by natural agency such as wind or birds 1-
self-seeded adj
-
self-sowed adj
-
self-sown adj
-