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