herring worm
English
Noun
herring
worm
(
plural
herring worms
)
A species of
nematode
, which occurs in ocean fish such as herrings,
Anisakis simplex
.
Translations
Anisakis simplex
Finnish:
sillimato