Definition, synonyms and related words
Any of various grasses in the genus Echinochloa that are capable of growing in water.