IRGC 109701
Oryza sativa
L.
LEUANG GOD
Click image(s) to enlarge.