Definitions of Genus echinochloa:

  • noun:   annual or perennial succulent grasses of warm regions