IRGC 93833
Oryza sativa
L.
Ea tom
Click image(s) to enlarge.