microsporidian

  1. noun
    parasite of arthropods and fishes that invade and destroy host cells