ancylostomes
English
Noun
ancylostomes
plural of
ancylostome