English

edit

Etymology

edit

entomo- +‎ parasite

Noun

edit

entomoparasite (plural entomoparasites)

  1. Any parasite that is parasitic to insects
edit