'Echinochloa' definitions:
Definition of 'Echinochloa'
From: WordNet
noun
Annual or perennial succulent grasses of warm regions [syn: Echinochloa, genus Echinochloa]
Definition of 'Echinochloa'
From: GCIDE
- Echinochloa \Echinochloa\ n.
- 1. annual or perennial succulent grasses of warm regions.
- Syn: genus Echinochloa. [WordNet 1.5]