English-Polish dictionary »

hyperparasite meaning in Polish

EnglishPolish
hyperparasite noun
parasite whose host is a parasite

hiperparazytnoun

hiperpasożytnoun