Gnathostoma spinigerum

Egg

Gnathostoma egg