English edit

Noun edit

horseworms

  1. plural of horseworm