herring worm
Jump to navigation
Jump to search
English[edit]
Noun[edit]
herring worm (plural herring worms)
- A species of nematode, which occurs in ocean fish such as herrings, Anisakis simplex.
Translations[edit]
Anisakis simplex
|