ancylostomatids
English
Noun
ancylostomatids
plural of
ancylostomatid