Definisi 'merozoite'

English to English
noun
1 a cell that arises from the asexual division of a parent sporozoan during its life cycle Terjemahkan
source: wordnet30

2 A form of spore, usually elongate or falciform, and somewhat amœboid, produced by segmentation of the schizonts of certain Sporozoa, as the malaria parasite. Terjemahkan
source: webster1913

More Word(s)
sporozoan,

Visual Synonyms