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