dcsimg
Image of herring worm
Creatures » » Animals » » Nematodes » » Anisakidae »

Herring Worm

Anisakis simplex (Rudolphi 1809)