51Թ

Advertisement

Advertisement

zooparasite

[zoh-uh-par-uh-sahyt]

noun

  1. any parasitic animal or protozoan.

  2. a parasite of animals.



Discover More

Other 51Թ Forms

  • zooparasitic adjective
Discover More

51Թ History and Origins

Origin of zooparasite1

First recorded in 1895–1900; zoo- + parasite

Advertisement

Advertisement

Advertisement

Advertisement

Advertisement


zoonosiszoophagous