IRGC 86482
Echinochloa
spp.
W035
Click image(s) to enlarge.