×

Thelazia callipaeda

Animal
Thelazia callipaeda is a parasitic nematode, and the most common cause of thelaziasis in humans, dogs and cats. It was first discovered in the eyes of a dog in China in 1910. By 2000, over 250 human cases had been reported in the medical... Wikipedia
Scientific name: Thelazia callipaeda
Genus: Thelazia
Phylum: Nematoda
Suborder: Spirurida