herring worm (English, noun)
expansion: herring worm (plural herring worms)
Senses:
glosses: A species of nematode, which occurs in ocean fish such as herrings, Anisakis simplex.
Forms:
form: herring worms
tags: plural