SPOROZOAN

Definition of SPOROZOAN

  1. (noun)parasitic spore-forming protozoan