IRGC 80838
Oryza sativa
L.
4116
Click image(s) to enlarge.