Terry Liu via Unsplash Thelazia are a group of nematodes and veterinary parasites that can occasionally infect humans, called a zoonotic infection, according to the Centers for Disease Control and ...
These worms are the main species responsible for causing a parasitic disease called thelaziasis. Humans can also catch thelaziasis, but this is rare. The disease is most common among people living ...