STITCHWORT


Meaning of STITCHWORT in English

[stitch.wort] n (13c): any of several chickweeds (genus Stellaria)

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