IRGC 101453
Oryza ridleyi Hook. f.
315830
Click image(s) to enlarge.