STITCHWORT


Meaning of STITCHWORT in English

■ noun a plant with a slender stem and white starry flowers, formerly thought to cure a stitch in the side. [Genus Stellaria : several species.]

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