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