Parasites In Humans
Find The Nastiest Parasites In Humans

Anisakis Pictures And Videos

Anisakis simplex life cycle

 

head of Anisakis

Anisakis larva (L3 stage, 2 cm long)

 

Anisakis in food squirming on a plate.