IRGC 114505
Oryza sativa
L.
SUN PAR TAR YET
Click image(s) to enlarge.