SELF­SOWN


Meaning of SELF­SOWN in English

adj. grown from seed scattered naturally.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.