Wordigg

zooparasite Definitions

noun

any organism that is parasitic to an animal

Discover More the word zooparasite

Scrabble the word zooparasite

zooparasite thesaurus

Examples include zooparasite