👉 Telorhabditis, also known as a parasitic tapeworm, is a type of protozoan that can cause inflammation and infection in various organs and systems of the body. It feeds on the blood and mucous membranes of its host, causing anemia, diarrhea, and other symptoms.