IRGC 128892
Oryza sativa
L.
PHEUNG LEUANG
Click image(s) to enlarge.