English edit

Etymology edit

exo- +‎ parasite

Noun edit

exoparasite (plural exoparasites)

  1. (biology) Alternative form of ectoparasite