epiparasites
English
Noun
epiparasites
plural of
epiparasite