Definify.com

Definition 2024


wormgrass

wormgrass

English

Noun

wormgrass (usually uncountable, plural wormgrasses)

  1. Spigelia marilandica, the pinkroot.