English | German | Russian | Czech

watergrass English

Meaning watergrass meaning

What does watergrass mean?

watergrass

Any of various grasses in the genus Echinochloa that are capable of growing in water.

Are you looking for...?