Synonyms of Self-sowed in English :

Antonyms of Self-sowed in English

Thesaurus of Self-sowed in English

Self-sowed

see definition of self-sowed

Synonyms 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