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