Definition of Self-Sowed

  • 1. Growing from seed dispersed by natural agency such as wind or birds Adjective Satellite

Synonyms for word "self-sowed"

Semanticaly linked words with "self-sowed"