horseworms
English
Noun
horseworms
plural of
horseworm