You searched for: “entozoons
entozoon (s) (noun), entozoons; entozoa (pl)
A parasitic animal that lives within another animal: Entozoa can be trematodes that infest the internal organs, intestines, muscle, or tissues of other animals.