Word
merozoite, n.
(merozoites)
a cell that arises from the asexual division of a parent sporozoan during its life cycle
<noun.animal>
merozoite
semantic pointers
hypernym
sporozoan