Definition of STITCHWORT
noun : STITCHWORT
Source: WordNet 3.1
-
1. (
) low-growing north temperate herb having small white star-shaped flowers; named for its alleged ability to ease sharp pains in the side ;
See more about : STITCHWORT