Word info

epiparasite

Noun

Meaning

epiparasite (plural epiparasites)

A parasite that feeds on another parasite.
Synonym: hyperparasite

Source: en.wiktionary.org

Close letter words and terms