alloparasite
English
Etymology
From
allo-
+
parasite
.
Noun
alloparasite
(
plural
alloparasites
)
An
organism
that
parasitizes
an unrelated
host
Related terms
alloparasitic
alloparasitism