biparasite (English, noun)
expansion: biparasite (plural biparasites)
Senses:
glosses: A biparasitic parasite
Forms:
form: biparasites
tags: plural