Herring Worm Definition
noun
A species of nematode , which occurs in ocean fish such as herrings, Anisakis simplex.
Wiktionary
Find Similar Words
Find similar words to herring worm using the buttons below.
A species of nematode , which occurs in ocean fish such as herrings, Anisakis simplex.
Find similar words to herring worm using the buttons below.