IRGC 89145
Echinochloa
spp.
NS 013
Click image(s) to enlarge.