Definition of "microsporidians"

microsporidians