microsporidian
1. [ noun ] (biology) parasite of arthropods and fishes that invade and destroy host cells
Related terms: sporozoan Mycrosporidia
Similar spelling:   Mycrosporidia
  microsporangium
  Microsporum
  Microsorium
  microsporophyll
  Microgramma
  macrosporangium