amastigotes
English
Noun
amastigotes
plural of
amastigote