threadworms
English
Noun
threadworms
plural of
threadworm