SELF-SOW


Meaning of SELF-SOW in English

■ verb (of a plant) propagate itself by seed.

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