SELF-SOWN


Meaning of SELF-SOWN in English

adj. grown from seed scattered naturally.

Oxford English vocab.      Оксфордский английский словарь.