pillworms
English
Noun
pillworms
plural of
pillworm