zooparasite

English

Etymology

From zoo- +‎ parasite.

Noun

zooparasite (plural zooparasites)

  1. Any organism that is parasitic to an animal

Translations