pseudoparasites
English
Noun
pseudoparasites
plural of
pseudoparasite