Sarocladium

sheath rot of rice scientific name
  • 3894
Sarocladium oryzae (rice sheath rot)...