IRGC 100844
Oryza spp.
315803
Click image(s) to enlarge.