alloparasites
English
Noun
alloparasites
plural of
alloparasite