biparasites
English
Noun
biparasites
plural of
biparasite