IRGC 32386
Oryza sativa L.
CHAMPASARI
Click image(s) to enlarge.