sporozoan

Noun
  • Parasitic spore-forming protozoan (synset 101424448)

Other Searches