IRGC 129051
Oryza sativa
L.
Itun
Click image(s) to enlarge.