IRGC 117632
Oryza sativa L.
583
Click image(s) to enlarge.