tachyzoites
English
Noun
tachyzoites
plural of
tachyzoite