Merozoite Meaning

There are 1 meaning(s) for word Merozoite

Meaning 1 : a cell that arises from the asexual division of a parent sporozoan during its life cycle