IRGC 101398
Oryza spp.
315821
Click image(s) to enlarge.