1 worm grass | Definition of worm grass

worm grass

noun

Definition of worm grass

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