Synonyms of Self-sown in English :
Antonyms of Self-sown in English
Thesaurus of Self-sown in English
Self-sown
see definition of self-sownSynonyms of self-sown
1. (adjective) growing from seed dispersed by natural agency such as wind or birds
Words Similar to self-sown
1. (adjective) growing from seed dispersed by natural agency such as wind or birds