IRGC 105923
Oryza
spp.
G.S. 18300
Click image(s) to enlarge.