Meaning of merozoite
Definition of merozoite
(noun)
a
cell
that arises from the
asexual
division
of a
parent
sporozoan
during its
life
cycle
Other information on merozoite
WIKIPEDIA results for
merozoite
Amazon results for
merozoite
Tweet