English

edit

Etymology

edit

From entomo- +‎ parasite.

Noun

edit

entomoparasite (plural entomoparasites)

  1. Any parasite that is parasitic to insects
edit