IRGC 103811
Oryza glumipatula Steud.
315892
Click image(s) to enlarge.