dcsimg

Cougourdellidae is a family of microsporidian parasites.

Cougourdellidae includes 1 child: