helminths
English
Noun
helminths
plural of
helminth