Word info

entomoparasite

Noun

Meaning

entomoparasite (plural entomoparasites)

Any parasite that is parasitic to insects

Source: en.wiktionary.org

Related terms

Close letter words and terms