IRGC 84290
Oryza sativa
L.
LEUANG TIA
Click image(s) to enlarge.