Echinochloa

Echinochloa

n.
  1. annual or perennial succulent grasses of warm regions.