entomoparasites
English
Noun
entomoparasites
plural of
entomoparasite