noun any parasitic animal or protozoan. a parasite of animals. n.An animal parasite.
zooparasite 🔊 Listen to this noun any parasitic animal or protozoan. a parasite of animals. n. An animal parasite. Share Facebook Twitter Google +