Definitions
There is 1 meaning of the phrase
Stellaria Holostea.
Stellaria Holostea - as a noun
Low-growing north temperate herb having small white star-shaped flowers; named for its alleged ability to ease sharp pains in the side
Synonyms (Exact Relations)
greater stitchwortstarwortstitchwort