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