SELF-SOWN Meaning of SELF-SOWN in English self-seeded, planted by itself Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012