Home

Word

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

merozoite
semantic pointers
hypernym