merozoite

Noun
  1. A cell that arises from the asexual division of a parent sporozoan during its life cycle (synset 101425091)

Found on Word Lists

Other Searches