Polish-English dictionary »

hiperparazyt meaning in English

PolishEnglish
hiperparazyt noun

hyperparasitenoun
parasite whose host is a parasite