sporozoite
English Dictionary
->
Letter S
-> sporozoite
Search Dictionary:
sporozoite Definition
(n)
one
of
the
minute
active
bodies
into
which
sporozoans
divide
in
one
stage
of
their
life
cycle
sporozoite Synonyms
sporozoite
© Art Branch Inc.