dcsimg

Microsporidium epilachni is a species of microsporidian parasites.