sporozoan

Noun
  1. Parasitic spore-forming protozoan (synset 101424448)

Found on Word Lists

Other Searches