Definition of Microsporidian

  • 1. Parasite of arthropods and fishes that invade and destroy host cells Noun

Semanticaly linked words with "microsporidian"

Hyponims for word "microsporidian"