Dutch-English dictionary »

hyperparasiet meaning in English

DutchEnglish
hyperparasiet substantief
{m}

hyperparasite(parasite whose host is a parasite)
noun