ancylostomata
English
Noun
ancylostomata
plural of
ancylostoma