Echinochloa haploclada Taxonomic name: Echinochloa (World Grasses), Echinochloa haploclada (World Grasses) Add new comment