Beelingo.com

English Dictionary

  • Hide translation

 merozoite merozoite

noun

  • a cell that arises from the asexual division of a parent sporozoan during its life cycle  ( merozoite )
    a cell that arises from the asexual division of a parent sporozoan during its life cycle