Stellaria holostea is an ornamental plant also known as Addersmeat or the Greater Stitchwort.

Greater Stitchwort

Stellaria holostea is an ornamental plant also known as Addersmeat or the Greater Stitchwort.