Click on the image to close this window

Anisakis in dolphin stomach. Meguro museum of parasitology, Tokyo. Photo Dr Van den Enden Erwin