Herring Worm Definition

noun

A species of nematode , which occurs in ocean fish such as herrings, Anisakis simplex.

Wiktionary