epimastigotes
English
Noun
epimastigotes
plural of
epimastigote