English dictionary
self-sown meaning and definition
Definition and meaning of self-sown at MeaningMonkey.org. self-sown meaning and definition in the English Dictionary.SELF-SOWN adjective
Definition of self-sown (adjective)
- growing from seed dispersed by natural agency such as wind or birds
- synonyms: self-seeded, self-sowed
Source: Princeton University Wordnet