Echinochloa n 1: annual or perennial succulent grasses of warm regions [syn: {Echinochloa}, {genus Echinochloa}]
Echinochloa \Echinochloa\ n. 1. annual or perennial succulent grasses of warm regions. Syn: genus Echinochloa. [WordNet 1.5]