herring worms

English

Noun

herring worms

  1. plural of herring worm