exoparasites
English
Noun
exoparasites
plural of
exoparasite