IRGC 129041
Oryza sativa
L.
Hoing
Click image(s) to enlarge.