microsporidian

Noun
  1. Parasite of arthropods and fishes that invade and destroy host cells (synset 101430040)

Found on Word Lists

Other Searches