STITCHWORT


Meaning of STITCHWORT in English

n. any plant of the genus Stellaria, esp. S. media with an erect stem and white starry flowers, once thought to cure a stitch in the side.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.