Wiktionary
ancylostomatids
n. (plural of ancylostomatid English)
n. (plural of ancylostomatid English)