IRGC 88809
Oryza glumipatula Steud.
RS 79
Click image(s) to enlarge.