Czech-English dictionary »

hyperparazit meaning in English

CzechEnglish
hyperparazit noun
{m}

hyperparasite(parasite whose host is a parasite)
noun