English edit

Noun edit

horsehair worms

  1. plural of horsehair worm