YourDictionary

stitchwort

noun

any of several chickweeds; esp., an Old World perennial (Stellaria holostea) with grasslike leaves

See stitchwort in American Heritage Dictionary 4

Learn more about stitchwort

link/cite print suggestion box