IRGC 27906
Oryza sativa
L.
DAGGAR SUFAID 94
Click image(s) to enlarge.