English edit

Etymology edit

bi- +‎ parasite

Noun edit

biparasite (plural biparasites)

  1. A biparasitic parasite

French edit

Adjective edit

biparasite (plural biparasites)

  1. biparasitic