Home
Search
Index
Definify.com
Definition
2024
wormgrass
wormgrass
English
Noun
wormgrass
(
usually uncountable
,
plural
wormgrasses
)
Spigelia marilandica
, the
pinkroot
.
Etymology
worm
+
grass
Similar Results