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