IRGC 51003
Oryza sativa L.
KARUPPU SENETTI
Click image(s) to enlarge.