SELF-SOWN


Meaning of SELF-SOWN in English

self-seeded, planted by itself

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.