exoparasite
English
Etymology
From
exo-
+
parasite
.
Noun
exoparasite
(
plural
exoparasites
)
(
biology
)
Alternative form of
ectoparasite
.