IRGC 103826
Oryza spp.
W1818
Click image(s) to enlarge.