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