English edit

Noun edit

zooparasites

  1. plural of zooparasite