Word info

biparasite

Noun

Meaning

biparasite (plural biparasites)

A biparasitic parasite

Source: en.wiktionary.org

Close letter words and terms