dcsimg

Helmichia aggregata is a species of microsporidian parasites.