Wiktionary
trichuriases
n. (plural of trichuriasis English)
n. (plural of trichuriasis English)