IRGC 100968
Oryza glumipatula
Steud.
W1185
Click image(s) to enlarge.