The definition :
Definitions of stitchwort:
- noun: low-growing north temperate herb having small white star-shaped flowers; named for its alleged ability to ease sharp pains in the side
Are you interested in alternative search :
:greater stitchwort starwort stellaria holostea chickweed genus stellaria stellaria
If you like reading news check: