English edit

Etymology edit

zoo- +‎ parasite

Noun edit

zooparasite (plural zooparasites)

  1. Any organism that is parasitic to an animal