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