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