cockworms
English
Noun
cockworms
plural of
cockworm