dcsimg

Nematocida is a genus of microsporidian parasites.