hippo grass

English

Noun

hippo grass (countable and uncountable, plural hippo grasses)

  1. Either of the plants Echinochloa stagnina or Vossia cuspidata.