tertiary parasite

tertiary parasite

an organism parasitic on a HYPERPARASITE.
Full browser ?