alloparasite (English, noun)
expansion: alloparasite (plural alloparasites)
Senses:
glosses: An organism that parasitizes an unrelated host
Forms:
form: alloparasites
tags: plural