English | German | Russian | Czech

mannagrass English

Meaning mannagrass meaning

What does mannagrass mean?

mannagrass

Any of several perennial grasses of the genus Glyceria

Synonyms mannagrass synonyms

What other words have the same or similar meaning as mannagrass?

mannagrass English » English

sweet-grass

Are you looking for...?