ancylostomas
English
Noun
ancylostomas
plural of
ancylostoma