biparasite

EnglishEdit

EtymologyEdit

bi- +‎ parasite

NounEdit

biparasite (plural biparasites)

  1. A biparasitic parasite

FrenchEdit

AdjectiveEdit

biparasite (plural biparasites)

  1. biparasitic