Figure 6From: Thelazia callipaeda: infection in dogs: a new parasite for SpainDistal extreme of one male specimen of T. callipaeda (x10).Back to article page