ecoparasite (English, noun)
expansion: ecoparasite (plural ecoparasites)
Senses:
glosses: A parasite for which the host animal has developed a tolerance or immunity.
Forms:
form: ecoparasites
tags: plural