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