IRGC 83588
Oryza sativa L.
MONAPURI
Click image(s) to enlarge.