Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sporozoan
in English
sporozoan
us
/ˈspɔroʊzoʊn/
uk
/ˈspɒrəsiən/
#uncommon
Definitions
Noun
parasitic
protozoans
that
reproduce
sexually
and
asexually
via
spores
;
cause
diseases
like
malaria
Sporozoans
are
a
type
of
parasite
that
can
infect
humans
and
animals
.