YourDictionary

merozoite

noun

any of various cells produced by multiple fission in the asexual stage of certain protozoans, as the malaria parasite

See merozoite in American Heritage Dictionary 4

Learn more about merozoite

link/cite print suggestion box