Meaning of sporozoan
Definition of sporozoan
(noun)
parasitic
spore-forming
protozoan
Other information on sporozoan
WIKIPEDIA results for
sporozoan
Amazon results for
sporozoan
Tweet