Dictionary.com
Thesaurus.com

zooparasitic

  • a word derived from zooparasite.
    zooparasite
    noun
    any parasitic animal or protozoan.

More Suggestions