SELF-SOW


Meaning of SELF-SOW in English

[self-sow] vi -sowed ; -sown or -sowed ; -sow.ing (1608): to sow itself by dropping seeds or by natural action (as of wind or water)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.