IRGC 94093
Oryza sativa
L.
DAMNOEUB NEANG NOUN
Click image(s) to enlarge.