Home
Search
Index
Definify.com
Definition
2025
mannagrass
mannagrass
English
Noun
mannagrass
(
plural
mannagrasses
)
Any of several
perennial
grasses
of the genus
Glyceria
Similar Results