Swedish-English dictionary »

hyperparasit meaning in English

SwedishEnglish
hyperparasit substantiv

hyperparasite(parasite whose host is a parasite)
noun