Life … Animals Nematodes Chromadoreans Rhabditida Eye-worms Thelazia Thelazia callipaeda species 6 observations Thelazia callipaeda Thelazia callipaeda Field notes Close