You searched for: “zooparasite
zooparasite (s) (noun), zooparasites (pl)
An animal that obtains its sustenance from another animal: Joan read about zooparasites in her biology book and learned that a zooparasite can be a worm or a protozoa living in an another animal.