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