manna_grassEnglish

manna grass, sweet grass

Noun

Any of several moisture-loving grasses of the genus Glyceria having sweet flavor or odor

English: manna grass, sweet grass

English words with similar meanings

Show 1 words