amastigophores
English
Noun
amastigophores
plural of
amastigophore