worm grass

noun

Definition of worm grass

1 : pinkroot
2 : a European white-flowered stonecrop (Sedum album)