genus echinochloa n annual or perennial succulent grasses of warm regions Synonym(s) Echinochloa genus Echinochloa